Big Huge Thesaurus

Argyrotaenia citrana

noun